package com.googlecode.pathmachine.ui.renderer;

import com.googlecode.pathmachine.mm.MinimalSectorAbstraction;
import com.jme3.asset.AssetManager;
import com.jme3.math.ColorRGBA;
import com.jme3.scene.Node;

/**
 *
 * @author eadams
 */
public interface MinimalSectorAbstractionRenderer {

    public Node render(MinimalSectorAbstraction msa, AssetManager assetManager);

    public void setEdgeColor(ColorRGBA edgeColor);

    /**
     * @param sectorColor the sectorColor to set
     */
    public void setSectorColor(ColorRGBA sectorColor);

    /**
     * @param regionColor the regionColor to set
     */
    public void setRegionColor(ColorRGBA regionColor);
}
